package com.xjscrm.console.param.operatePlan;

import com.xjscrm.common.vo.custmoerplan.CustomerPlanRule;
import com.xjscrm.common.vo.newcustmoerplan.NewCustomerPlanRule;
import com.xjscrm.console.param.BaseDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

@ApiModel("客户方案参数")
@Data
public class OperatePlanDto extends BaseDto {

    @ApiModelProperty("主键ID")
    private Long id;

    @ApiModelProperty("设备类型：0企业微信，1个人微信")
    private Integer deviceType;

    @ApiModelProperty("方案名称")
    private String planName;

    @ApiModelProperty("方案类型(0-接受新客，1-新客运营)")
    private Integer planType;

    @ApiModelProperty("规则类型：1默认规则（无条件），2条件规则")
    private Integer ruleType;

    @ApiModelProperty("新客方案规则")
    private NewCustomerPlanRule newCustomerPlanRule;

    @ApiModelProperty("运营方案规则")
    private CustomerPlanRule customerPlanRule;


}
